package com.ygj.announcement.service;

import java.util.List;
import com.ygj.base.common.persistent.model.Notes;
import com.ygj.base.webservice.entity.announcement.Note;

/**
 * 
 * @author Kat Colin
 *
 */
public interface AnnouncementService {

	/**
	 * ��ѯ���й�����Ϣ
	 * @param page
	 * @return
	 */
	public List<Notes> queryAll(int page);

	/**
	 * ��ѯ������ϸ��Ϣ
	 * 
	 * @param rowguid
	 * @return
	 */
	public Note queryDetailedInformationOfAnnouncementByRowguid(String rowguid);

	/**
	 * ��ѯ���й�����Ϣ��ҳ֮�����ҳ��
	 * 
	 * @return
	 */
	public int queryAllTotalCounts();

	/**
	 * @param name 
	 * @return
	 */
	public List queryOaPeople(String name);

}
